草庐IT

安卓 2.1 : Bluetooth Encryption

全部标签

android - 向安卓穿戴设备发送数据

我正在尝试从我的手机向我的穿戴设备发送一个字符串数组,我在我的手机上创建了一项服务,该服务应该使用以下代码发送数据:publicclassSendDataServiceextendsService{privatestaticfinalStringTAG="SendDataService";@OverridepublicvoidonCreate(){GoogleApiClientmGoogleApiClient=newGoogleApiClient.Builder(this).addConnectionCallbacks(newGoogleApiClient.ConnectionCall

安卓工作室 : custom keymap file location on OSX

由于我经常在适用于Windows的AndroidStudio和适用于Mac的AndroidStudio之间切换,我开始创建一个统一的快捷方式配置来让我的生活更轻松:-)我需要在两个平台上保存配置文件以在完全重新安装IDE的情况下恢复我的快捷方式。IntelliJHelpPage给了我一些指导,在Windows上我在Users\{my-user}\.AndroidStudioBeta\config\keymaps\{my-keymap}.xml找到了文件,但在Mac上我不知道配置在哪里。在此先感谢(您的时间和帮助)! 最佳答案 正如@

安卓工作室 : Gradle build Error:169. 254/16|*.169.254/16。将忽略这些主机的代理设置

几周前我安装了AndroidStudio,我能够创建新项目,它们构建得很好,我让它们运行起来。突然间,当我创建一个新项目时,gradle无法构建,因为我遇到了以下6个错误:错误:169.254/16|*.169.254/16。将忽略这些主机的代理设置。就是这么说的。我试着在网上甚至在这里查找信息,但我没有发现任何关于这个错误的有用信息。有人提到它与他们的DNS设置有关,但没有提到如何修复它。我仍然能够运行和构建我的旧项目。我只是不能建立任何新的。我真的很感谢这方面的帮助,因为我无法继续我的项目。谢谢 最佳答案 我在我的项目中有同样的

安卓 : Streaming Heart Rate from Microsoft Band

我目前正在开发一个Android应用程序,它可以从MicrosoftBand接收心率数据。这里我的Activity从项目示例Accelerometer修改而来:packagecom.microsoft.band.sdk.sampleapp;importcom.microsoft.band.BandClient;importcom.microsoft.band.BandClientManager;importcom.microsoft.band.BandException;importcom.microsoft.band.BandInfo;importcom.microsoft.band

安卓 : Navigation button show wrong side when layout direction is RTL

我之前问过这个问题(here)但没有人回答所以我问的有点简单。问题是当我将布局方向更改为RTL(在xml文件:android:layoutDirection="rtl"或以编程方式:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN_MR1){getWindows().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);}没关系)导航图标保持LTR我该如何解决这个问题?更具体地说,箭头应该指向右边! 最佳答案

java - 安卓获取序列号

我正在尝试以编程方式获取设备序列号。我使用了以下行:Build.SERIAL返回类似的东西:95b9efad04ad28无论我转到设备上的设置,我都可以看到它显示不同的字符串:谁能指出我正确的方向? 最佳答案 根据设备的制造商和Android版本,有多种获取该号码的方法:publicstaticStringgetSerialNumber(){StringserialNumber;try{Classc=Class.forName("android.os.SystemProperties");Methodget=c.getMethod(

安卓棉花糖 : permissions change for running app

我知道,对于AndroidMarshmallow,我们每次需要需要权限的功能时都必须请求权限。我为新应用程序执行此操作,但对于旧的BIG应用程序则更为复杂。对于旧的BIGApp,我在“MainActivity”中询问所有权限。因此,我的应用程序已启动并显示mapfragment。我请求位置许可没有问题。用户同意。用户将其置于后台,进入应用程序设置并拒绝许可。然后他将App置于前台:Appcrashes!!我知道,使用MapFragment有问题。但该应用程序太大,无法分析每一个权限。我需要快速解决方案:权限更改--->重新启动应用程序!!!这就是GoogleMaps所做的!我启动了Go

java - 安卓直接分享

我正在尝试通过直接分享从我的应用分享链接。共享对话框必须如下图所示,其中包含消息应用程序中最常用的联系人,例如WhatsApp联系人。这是我用来分享链接的Intent结构:IntentshareIntent=ShareCompat.IntentBuilder.from(getActivity()).setType("text/plain").setText(sTitle+"\n"+urlPost).getIntent();if(shareIntent.resolveActivity(getActivity().getPackageManager())!=null)startActivi

android - Airwatch 安卓实现

对于从事AndroidAirwatch实现工作的人来说,我的问题可能看起来真的很愚蠢。但是他们的文档写得不是很好,我有一些疑问。所以我设置了我的用户,并使用airwatch控制台添加了我的设备。我已经在现有的Android应用程序中添加了App限制代码。我还添加了要通过AirwatchAgent应用程序推送到应用程序的键值。但是我没有收到这些键值,当我执行以下代码时我应该收到这些值:BundleappRestrictions=myRestrictionsMgr.getApplicationRestrictions();appRestrictions包是空的。我在文档中阅读了一些地方,A

安卓模拟器 : Audio Input Failed

每当我尝试启动模拟器时,这些错误都会出现在控制台中:audio:Failedtocreatevoice`goldfish_audio_in'qemu-system-i386.exe:warning:openingaudioinputfailed除了音频之外,模拟器中的其他所有内容仍然有效。有没有人找到解决这个问题的方法?将AVD上的图形选项切换为软件-GLES2.0不起作用。感谢您的帮助。 最佳答案 解决方法如下:转到控制面板->声音->录音。确保您的默认硬件“RealtekAudioDefaultDevice”(集成在主板中的那个